package com.pl.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * (FaultMaintenance)实体类
 *
 * @author makejava
 * @since 2024-05-03 14:38:08
 */
public class FaultMaintenance implements Serializable {
    private static final long serialVersionUID = -33634185200613192L;

    private Integer deviceId;

    private String deviceNumber;

    private String deviceName;

    private String deviceFaultcote;
    @ExcelProperty(value = "报修时间")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date deviceCall;

    @ExcelProperty(value = "报修时间")
    @JsonFormat(pattern = "yyyy-MM-dd ",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date deviceRep;

    private String installationLocation;

    private String problem;

    private String deviceStatus;

    private Integer deviceUrgency;

    private String deviceRepname;


    public Integer getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(Integer deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceNumber() {
        return deviceNumber;
    }

    public void setDeviceNumber(String deviceNumber) {
        this.deviceNumber = deviceNumber;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceFaultcote() {
        return deviceFaultcote;
    }

    public void setDeviceFaultcote(String deviceFaultcote) {
        this.deviceFaultcote = deviceFaultcote;
    }

    public Date getDeviceCall() {
        return deviceCall;
    }

    public void setDeviceCall(Date deviceCall) {
        this.deviceCall = deviceCall;
    }

    public Date getDeviceRep() {
        return deviceRep;
    }

    public void setDeviceRep(Date deviceRep) {
        this.deviceRep = deviceRep;
    }

    public String getInstallationLocation() {
        return installationLocation;
    }

    public void setInstallationLocation(String installationLocation) {
        this.installationLocation = installationLocation;
    }

    public String getProblem() {
        return problem;
    }

    public void setProblem(String problem) {
        this.problem = problem;
    }

    public String getDeviceStatus() {
        return deviceStatus;
    }

    public void setDeviceStatus(String deviceStatus) {
        this.deviceStatus = deviceStatus;
    }

    public Integer getDeviceUrgency() {
        return deviceUrgency;
    }

    public void setDeviceUrgency(Integer deviceUrgency) {
        this.deviceUrgency = deviceUrgency;
    }

    public String getDeviceRepname() {
        return deviceRepname;
    }

    public void setDeviceRepname(String deviceRepname) {
        this.deviceRepname = deviceRepname;
    }

}

